scent trapping - Allemand Anglais Dictionnaire